$(function () {
    getUserInfo();

    // 重置表单
    $('#resetForm').on('click', function (e) {
        // 阻止默认重置行为
        e.preventDefault();
        getUserInfo();
    })

    // 修改表单
    $('#editForm').on('submit', function (e) {
        e.preventDefault();
        editUserInfo();
        window.parent.getUserInfo();
    })
})

// 获取用户信息
function getUserInfo() {
    $.ajax({
        method: 'GET',
        url: '/my/userinfo',
        success: function (response) {
            if (response.status !== 0) {
                return layer.msg('获取信息失败!');
            };
            // console.log(response);
            // 给表单赋值
            layui.form.val('formUserInfo', response.data)
        }
    })
};

// 修改用户信息
function editUserInfo() {
    // 获取表单区域所有值
    // form.val("formUserInfo");
    $.ajax({
        method: 'POST',
        url: '/my/userinfo',
        data: layui.form.val("formUserInfo"),
        success: function (response) {
            if (response.status !== 0) {
                return layer.msg('修改信息失败!');
            };
            layer.msg('修改信息成功!');
        }
    })
}